Final project of Udacity's course Object-Oriented JavaScript