Fully documented RectangleTool