public BattleGeneratorState(IGameDataService dataService, IHeroesService heroesService, GUI gui)
        {
            _dataService = dataService;
            _heroesService = heroesService;
            _gui = gui;
            _choices = _dataService.GetNames(DataType.Hero).ToList();
            _choices.Add(FoeMenuTitle);
            _choices.Add(OK);

            _textBox = null;
            _heroMenuTitle = "";
        }