feature: improve index.html so that the two trees are aligned vertically
chore: explain why we have to check for index and depth as well when we compare if the item is already inside current selected lists
chore: remove all console.log from demo