an example of mojo, websockets and canvas