binary tree slow animation for subtree movement with tree adjustment for createObject method