added check for corridors in findNotConnectedSpotNextToRoom method