Make sure the main content and footer are responsive
Add in some body resets, and base typography stylings
Add in styles for the headings
Update some of the basic styling