Mobile Layout Enhancements

* Moves header and footer items away from edge on smaller screens, fixes issue #23 
* Moves mobile nav toggle button to beside search, improved layout and shorter header as a result