Start to remove the 16.0 magic numbers
Replace tuples with Point and Rect types. The start of a massive coordinate overhaul.