Project 6 for the Front End Nanodegree by Udacity