Add all functions to SLL expect remove_list
SLL finished. No User Interface included.
Finals commit