HTML5 drawing canvas powered by paper.js, socket.io, and node.js.