Enemy
EnemyGenerator + Enemy