first commit of SinglyLinkedLists