Cleanup and css fixes

- Removed unused views
- Moved all the styles from header to a css file
- Fixed the footer placement. Pushed to the bottom of the screen now if
the content is not tall enough