Header + footer

In this commit:
- Added a basic version of the header, with support for blog covers and
logo images. The vertical alignment of the logo needs work.
- Added a footer