finish of demo_app

chapter 2 gone!