added some beginning linkedlist functionality
some more linkedlist work