Breadth First Traversal, improvement on Binary Search Tree