BreadthFirstSearch library and test