sample app starting Chapter 3 of the railstutorial.org