Moving to a gh-pages format

The gh-pages branch now exists, merging this in will make the master and subsequent branches all follow the same pattern. I was originally thinking gh-pages branch would be fundamentally different (just the frontend files), but that seems like it'd be difficult to work with.