Added partial implementation of PointF, SizeF, RectangleF