Implemented binary tree node removing and rebalancing