A JavaScript 2D canvas based graphics engine.