Rewritten TreeWalker module.\n\nAdd option to choose the algorithm used for traversing the tree (DFS - default or BFS).\nReplaced indent with numerical level to gain more flexibility.