Manages interactions with NPCs both in game and in lobbies