implement BiTree
update BiThrTree
Merge branch 'trialBranch' of https://github.com/jay2013/dsic into trialBranch