EnemyController class