Finish implementation of Linked List