Updating pom file.
Refactoring moving classes to appropriate packages.
Implementation of Menu code Generation.
Adding new Tests to MenuTemplateCodeGeneratorTest to test Menu code generation.
Refactoring of LayoutBuilder, changing name to ResourceNameBuilder. Fixing templates accordingly.