fixed again deleteNode to binary tree (still to finish)