Add hamburger menu and fix mobile view

Viewport meta tag and CSS tweaks.