added GenLinkedList.java