[+MG] rename trees to nodes and contained classes based on tree root
[+MG] more moving of files and renaming