renamed some classes/packages, and added docs to Rect2DRoom.