add BinaryTree data structure in scala