The third and final app using Michael Hartl's tutorial