finished all but one linked list function, needs some work on the time calculation stuff -MM