Partial fix to #8 - Responsive Layout

Header issues are resolved.

* When viewport shrinks, header remains at the top.
* When viewport shrinks, menu items at top go to drop
down menu instead of list that shows