Updated linked list module.