1. Reworked skiplist implementation