trees 1
Added all public and protected functions and some tests of those
functions