Cleaning up events.
Can get the position of the mouse within a World, whether it is rotated, scaled or repositioned.
Cleaning up mouse usage.
Added Compass class.
Getting mouse position from wrong graphics in World.
Added Edge shape, BoxBoundary.
Cleaning up Random utility.
World will update associated Map.
Cleant up Box2D wrappers.
World raycasting, scaffolding for other world query types.