BST: CopyTree and DeleteTree implemented, error in delete causing loops when traversing