Improved the way routes are loaded
Updated TODO
Added a starterProvider
Incorporated the starterProvider into booting the app