pruning && garbage collection added
tree::print() added