Tutorial (Hartl) sample application