Pathfinding Uses code written by Christian Hill, April 2017 to procedurally generate a maze for the algorithm Creates a maze and then solves it using an adaptation of a* Written by Bennett Brixen, August 2021