public virtual void ChangeBattleStateHandler(ChangeBattleStateCommand command) {
     this.ChangeBattleState(command.Sender as EntityViewModel);
 }
 public virtual void ExecuteChangeBattleState(ChangeBattleStateCommand command) {
     command.Sender = Entity;
     Entity.ChangeBattleState.OnNext(command);
 }