Bug fix: setRoomArea removes from old area and will not let users set area of 0/-1. resetRoomArea method added to clear room areas.