demo_app from Chapter 2 of Michael Hartl's RoR book