New layout, stuff related to that

Finally got around to cleaning things up. I added some images and kind of a
color scheme to liven up the page, and the tables look clearer now, in my
opinion. I moved the javascript out of the base template into its own file, but
I think I should add some sort of check whether or not I actually need to load
any javascript or not. I know it gets cached, but it's still unnecessary.