C++ implementation of my DLL-BEST data structure (i.e. Binary Search Tree with Vine)