Implémentation du BattleManager et modifications de classes pour permettre les traitements associés