Added so RectangleSingle can be created by passing two vectors, top left and bottom right corners.