added socket.io html canvas view