Tutorial application from Michael Hartl's book.