insert data in a BST with string keys