demo app (chapter 2) RoR tutorial