Set up directory and files for Core module for Marionette based architecture. This module to handle:       Lazy loading feature modules that will be created later.         Set up router with "all routes" wild card         Controller to listen to all route changes         Controller to use first fragment of route as module name         Controller to attempt requiring and initializing module based on route name     Removing new feature modules views from regions as needed during transition         New feature modules will display their views in common regions. When a view is "shown" in a region, any existing view in that region is removed. During transition from old architecture, the Core module will handle removing views from regions as needed.         Use external navigation config file to determine whether current route corresponds to module under new architecture or legacy code.