Added Rect data structure