Project 2 for Udacity Front-end Web Dev Nanodegree