Add NPC class and spec
Create NPC base class