Updated Vector2

Greatly improved Vector2.