Binary Search Tree with various interactive functions and traversal methods