Converts FooterApp.Show.Controller to a Marionette controller
Converts HeaderApp.List.Controller to a Marionette controller
Registers the currently open controllers at all time to ensure only controllers in use are open
Creates a utility method 'resetRegistry' that tests if there are any unnecessary controllers open