Just my take on the linked list in c...