added example of a recursive template: a tree component