Doubly Linked List with the ability to remove nodes