more minor progress on DoublyLinkedList<> - probably broken right now