Collection of various pathfinding algorithms with visualizations