StartCoroutine _FireBurstShot and play fire sound bug fix
Rename Enemy-related classes to Npc
Refactored controller scripts to introduce AI Behavior abstraction