Move user interface from BattleView to BattleInterface class