Refined BattleEngine init