Hartl book demo app from chapter 2.