Tweak homepage style/layout

Increases font size and changes the main font.  Also changes the
display of header ul's.
Convert homepage to markdown and revise text

This commit moves most of the index page into a layout and converts
the main content to markdown.  It also edits and rewrites a lot of
the text.
Set up blog

Sets up a page for the project blog and posts the first post.