public void UnregisterObserver(IMovement.IObserver observer) => observers.Remove(observer);
public void RegisterObserver(IMovement.IObserver observer) => observers.Add(observer);