Collaborative Whiteboard on Steroids