demo_app from RubyonRailsTutorial.org