bfs finds spanning tree, has parent node.  New node struct added