BST class separated; Add(T) implemented