wrote slist_from_dlist conversion function
cleaned up header even more and added two new methods
wrote slist_chop function
wrote slist_join function