Im memory skip list implementation