tree

add tree class