Added ObstacleFound exception and added random obstacle simulator.