project 2 for Udacity frontend nanodegree course