Mobile and Structural Update

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