Final commit. SLL done. No user interface for sll