Builds tree and semi-balences. Loses nodes in the process