hash is hash of hashes
add basic set verification
pseudocode to start