Maze_algorithms A* algorithm with Priority Queue, Breadth First with Queue, Depth First Recursive Backtrack(not shortest path) all written to solve a maze --written in Ruby