finished SLInsert and CreateIterator but needs testing

need to finish SLnextItem to test the list