added binary tree and stump implementations