Main application in Michael Hartl's tutorial.