A bit of polish

Added CSS font fallbacks for better compatibility, fixed massive file
size for background image, added favicon and index2, added support for
when the website's pinned to a Windows 8.1 start screen and many other
significant optimizations.