Install Summy.js for navigation & history
Switch views to SPA like

This uses Sammy.js for managing divs (sub pages visibility) and
navigation history - so browser back/forward buttons are respected
Move CSS to the css file
Add Sammy config for SPA like view display
General clean up