Added ObjToWorldTransform class.
Refactored Point2D to be Vector2D.
Refactored Square.
Refactored the rectangle.
Refactored circle.
Refactored the ellipse.
Implemented transformations.
Working on selection.
Refactored teh rectangle.
Refactored Square.
Refactored circle.
Refactored ellipse.