Improve docs, add new addChild(...) method
PureTree Work