Redesign, new CSS/JS to remove external requests.

External requests made developing on a local machine much worse, so
added them here. Also added new pages, most importantly, a redesign.

Still much work to be done, but better than nothing.
Cleaned up more bugs to work on.