MyLinkedList, all methods, includes main method for testing