fix: sha3 import
misc: formatting
refactor: add Code type
style: rename Multihash -> Hash
refactor: rename to SumWithLength
feat: expose Sum (with default length)
refactor: let constants be Codes
move