Updated BST and added string class.