Extract hero in its own class & Define EnemyClass