Moshe's changes v0.1
Work in progress - One can add hidden elements to the tree