fixed UnseenMessages to actually work properly (looking at the member id not the user email..). made new messages (not updated messages) trigger game update. made sure all new messages are seen by their sender. made sure SeeMessage initializes empty SeenBy maps. added unseen markers all over the place.