Overhaul to work with the new way of pushing assets, the new convention for page types that introduce their own page settings fields, and the new naming scheme for menu partials