minor cleanup
got dialog, sign reading, and zone saving working