refactored examine methods for Room and Exit back into main examine method