Big update. I now have a town area and npc characters you can talk to. Also spent some time building a system for cut scenes so npcs can be directed by directed by cinematic scripts rather than just be completely ai driven. Also added a dialog system and improves transitions between scenes.