Updated gitignore for new directory structure
Application menu is now built from loaded tenanted modules
Updated Module object for tenanted hosting
Tenant manager
Added ModuleMenuItem object which represents application menu items specific to a tenanted module