Lotsa changes

- Flesh out article text. Change font to something that's easier to read
- Add CV
- Various tweaks to improve mobile layout
- Split out HTML5BP print CSS into its own file