updated beforeRoomDisplay -> beforeObserve in game.xml and added event handling to Being::gotoLocation