Linked list struct version

Changing to use only Node struct