INSTRUCTIONS:
Search: If you would like to see a tile-by-tile search, press "b" to see breadth-first search, and press "d" to see depth-first search.
Solution: If you would like to see the solution, press "enter".
Edge bias: If you would like the maze to be horizontally biased, press "h". If you would like the maze to be vertically biased, press "v".
Reset: If you would like to reset with a new random maze, press "r".
Traversing: Use up, left, right, and down arrow keys to traverse the maze. If the end is reached, you have completed the maze.
Clear: If you want to clear the maze without making a new random one, press backspace.