AVL insert complete... TODO parent relations and remove
parent associations
completed AVL insert and remove
fixed a few memory leaks and completed bst_from_array