Hartl Tutorial: Chapter 3 and Beyond - Sample App.