Restructured the app to have multiple modules, with each module having an index.js file to bootstrap that module.
Uses angular-ui-router to switch between pages, instead of the built in routeProvider. This allows nested views.
* Changed default 'profile' link to 'profile/summary'
* Added filter on skills page
* Renamed module names to have 'Module' suffix for clarity