A Linked List library for C