added edge to avl_node delete function cleanup