Udacity front-end web development nanodegree project 1.