Start Node Target Node Obstacle Node Visited Node Shortest-path Node Unvisited Node
Breath-first Search is unweighted and guarantees the shortest path!
distance: --