A complete implementation of a Binary Search Tree and all its primitive operations