public void Move() { if (IsPlaced) { directionCalculator = DirectionFactory.GetDirectionCalculator(facingDirection); coordinates = directionCalculator.GoForward(coordinates); } }