public void connect(PlayerActionReceiver r) { this.observers.Add(r); }
public void Disconnect(PlayerActionReceiver r) { this.observers.Remove(r); }