Add balance trees and btrees