Collaborative Whiteboard Server and Client for 6.005 Final Project