Almost completed MyLinkedList