cleaned up DoublyLinkList<T> some more