Mobile and Structural Update

Large site update. Made site (hopefully) fully mobile compatible. Added functional navbar. Reworked changes from @micklethwaitem for browser compatibility (IE). Generally tidied up the CSS. Abstracted file structure as much as is possible for a static site.