Completed the singly-linked list project