A sample class on how to use canvases, rotation, and sockets (with html parser)