Tree in their own module.
Some exercise on Tree