Complete Vector2 class.