Binary search tree with basic functions. Insert, remove, alloc, dealloc and impress