Sample app from chapter 3 of the tutorial