rework for new schema, add regions, update specs
cleanup
fix issues with generator, add template lookups, add relations and validations to menu/menu items