Added NPC builder

It's somewhat incomplete, but works for creating simple NPCs with dialog
and labels.