public virtual void ExecuteTurnNext(TurnNextCommand command)
 {
     command.Sender = CoreGameRoot;
     CoreGameRoot.TurnNext.OnNext(command);
 }
 public virtual void TurnNextHandler(TurnNextCommand command)
 {
     this.TurnNext(command.Sender as CoreGameRootViewModel);
 }