The Vector2D class