Add double linked list implementation