Add meta tags for device-width and initial zoom

More reliable rendering on mobile devices/small screens.
Responsive styling updates, navigation bar

Improved display of navigation links for small screen sizes.