binary tree class and search by key methond implemented