Demonstration for demo_app, chapter 2 of Hartl's tutorial