new BattleController in old namespace