Added path finding BFS