Object Oriented JavaScript for Udacity's Nanodegree.