Sample Application covering Michael Hartl's tutorial