Demo app (chapter 2) from railstutorial.org