First commit
Add our skip list implementation