Maze Generator Generates mazes with a DisjointSet data structure. Uses the wallfollower algorithm to solve the mazes. Demo