Config file sets default timezone and highlighter
Automatic list of published blog posts on homepage
Code blocks now have line numbering
Categories with spaces now set up correctly
List tags in an array
Format date in iso8601 YYYY-MM-DD format
Use layouts

Two layouts have been defined. The default layout is empty (but for the
content) and applies to all pages. The post layout includes the default
layout and adds a title and lists the categories, tags and publish date
for the post. The post is contained within two horizontal lines.
Reverting to html files for non-post assets

The head block is now included. The layouts are defined using html and
the main page is also html.
Fixes to the config file

The defaults section was indented incorrectly. This has been fixed.
Additionally, the site title and the author are set in the config file.
Fixes to the default layouts

The site title now appears on all pages, posts and also shows up on the
html title. Links to previous and next posts only show up on posts, but
not on pages, which have their own layout.