Add double link list implemention