Yet Another LinkedList Implementation in C