Hello Hackers,
@Dave, @Murtuza
We do understand that the changes are tightly coupled with the tree, but if we want to be able to upgrade our tree menu in the future, we need to start decoupling functionality and the underlaying tree.
Another step that we can take is to change our variable naming convention because variables like _d or this.i do not communicate their purpose, making it hard to read.
Thanks
Joao & Shruti