lots of refactoring
lots of refactoring

all events try to accept actual-size values and do translations
beforehand. this includes drawing and scrolling.

added lots of functions for doing translations to remove all the in-line
translations of coordinates

spikegrobstein/whiteboard_server,spikegrobstein/whiteboard_server