Added style guide and mucked up the app's general style.

Note: we added a bunch of web fonts. This causes tests to crash
if your PhantomJS is older than 1.8.1.