MazeSolver GUI Java maze solver using A* and Dijkstra's Algorithms and Manhattan, Euclidean, and Diagonal Heuristics.