Adding NPCs and a simple Conversation API implementation