HTML5 Canvas for Udacity's nanodegree.