Created fully compliant doubly linked list, passing on all tests