Lunera: Dialogue windows to interact with NPCs

With this update interactions with NPCs is changed from writing to NPCs to instead use dialogue windows for this.