Vector2D: direction added