Finalized MyLinkedList Generic Implementation