Mission accomplished

Hopefully. Next, we have to bug test and replace the linked lists with a
hashmap that keeps track of sizes, for space management.