Linked list attempt

The main list's pointers don't change, as you can see from the printfs
of the memory addresses