INSTRUCTIONS: mouse button - place node b - dijkstra's algorithm / breadth first search (BFS) d - depth first search (DFS) [1-4] for switching node types, green is starting node, red is ending node, black is walls space - start pathfinding 19 Feb 2024: I just realized that it's broken in some edge cases, but I can't read my code anymore.