Implementation of a SkipList