A Linked List Library