First pass.

- Removed most explicit widths in favor of filling container
- Added a mixin to remove duplication in font styles
- Consolidated styles in a few places
- Added a touch of branding in the header
- Added basic mobile optimization
- Added some user-specific copy edits
- Probably other stuff?
Merge pull request #1 from johnholdun/style-first-pass

Style updates: first pass!