Added Occupant.UNEXPLORED and cleaned up code.