Added data structure for persistent, hash-based map and set as requested in the wiki
TEMPORARY: copied implS from hashmap so we know somewhat what to implement
squash this commit later