Hartl Tutorial sample app. A work in progress.