Skip List implementation for CS 1332