Canvas example obtained from Express.IO's tutorial guide and slightly modified.  Clients can draw and see each other's actions.  Added options to show previous drawings, clear the whiteboard, undo last action, create new room, and invite other clients to join room.