Alex's New Style Changes

#12 
I tried to make some style changes to align more closely with our "new vision." The code's probably pretty messy, since I was mostly just trying to get some more practice with HTML and CSS, so feel free to merge if you want, but don't feel obligated to. The view page looks pretty good, but the main page and generate page are still a bit ugly.