A collaborative 2D drawing canvas, based on websockets and html5 canvas.