RectangleData.cs added