Reorder module methods, fix See Also, minor doc fixes
removed excess dnd_tokenizer variable, reshifted distance_from_r
Name -> name
Length -> length
Children -> children
Parent -> parent
Id -> id
docs and ancestors logic improvement, thanks @Jorge-C
simplified root()