added copy contractor for Vector2D