Project 1 of Udacity Nanodegree