blog page and minor housekeeping

- added blog page for list of posts
- minor changes to .page__width and %columns