Massively tweaked mobile styling to be much better related to issue #74

Still need to implement swipe navigation.