Skip List almost finished, redefine for del required