Removed balance tree

The idea was not worth pursuing because the O((log n)^2) complexity
makes the tree very unattractive, and debugging was not worth it.