Code Refactor and Rename - Convention shizzle
- Changed Controller and App class to abstract classes
- Moved default controller to Index app, as it does not belong to BaseApp
- Tweaked css by some pixels to align propely with header nav
- Changed header nav links so it works with new route logic