Added copy constructor to Rectangle and Vector2. Added new methods to Vector2.