ds::doubly_linked_list added