Begin skiplist implementation