implements literally canvas for the whiteboard
implements literally canvas with socket.io