Added some useful Vector2 methods