some testing code trying to figure out how to deal with phantom rooms in a way that doesnt include exrooms. changed how prefRooms (and therefore overflow and skipped) are sorted for lab courses -MCM