EnemyArmy abstract class