Remove old _layouts directory
Be consistent with file extensions

We're using `.markdown` for the blog, we should probably use it
everywhere else too.
Copy CNAME as part of the site

This lets GitHub pages know what domain to use for the site. We should
keep it with the built site.
Add `compileInPlace` function

This was duplicated all over the place. It makes more sense to move this
out to a helper function.
Add 'partials' handler
Break up default layout into partials
Use the blog as the home page

No reason not doing this. This will be plenty.
Work on styling

this isn't going super well at all