Adds generic LinkedList C implementation