demo_app from Hartl ROR book