Experiments with the HTML5 Canvas, using JavaScript, TypeScript, and CoffeeScript.