adding unit tests for Vector2D