An implementation of the Cartesian coordinate system in html5 canvas with a javascript API.