Added published flag to post
Added published and unpublished routes to posts
Logging in mechanism
More authentication
Only show unpublished post if logged in
Added convenience get route to logout
Show logged in stuff with javascript
Added some caching to post actions
Tidy up views
Added a home page. Extracted @post partial
Added twitter bootstrap, a little content
Bootstrap's hidden class wouldnt allow overriding with display:block, so just toggle hidden class when needing to show/hide