1. add give command to npc
2. enhance talk cmd for npc