Add DList class