Project developed for the Front End Nanodegree program