Michael Hartl's Ruby on Rails Tutorial demo application (chapter 2)