is a singly linked list only
tree nodes and adding
fixed removal of subtrees / nodes; possible mem leak