Basic rectangle
Point for rectangle

+ Point also reads width, height for x2, y2
+ rectangle maps to Point.x, Point.y, Point.x2, Point.y2