printlist and add node

added print list function
not done formating

added add function, takes headand node and adds node to end, returning
head,
print and add work

print right format
add doesnt sort properly for same day with different class levels
dont need
fuck offf
stage 2 DONE

sorts by date then priority
highlights current item
probs needs more testing for the sorting

NOTE: fuck linked lists