Fixed some mistakes. Moved test object manipulation inside "it"s for uniformity.
Minor modifications.
Added the removal of reference of nodeToRemove.next.