NPC interaction box

I made progress, maybe.