added an npc model and class (actually this time)