Recordable, Video-Like Canvas Based Whiteboard