Computer Maze Solver. This driver utilizes its own methods along with methods included in a provided 'Maze' class. This solver is first breadth search and can also avoid infinite loops.