Added ITreeNode and tests
Added PathFinder; Added Clean tree evaluation strategy