demonstrates ability to use data from database
renames directory 'demo' => 'blog_engine'
introduces new post form
introduces post creation
corrects location of post views
introduces application layout
posts index

The index action isn't actually returning valid HTML (but modern
browsers are tolerant).