beautification
initial slist implementation
adding docs
beautification
updating docs
fixing typos
updating list_test
fixing slist_sort()
beautification
reordering the parameters to make them consistent with other interfaces and beautifying
reordering parameters to make them consistent with the other interfaces