Added two: consistent hash, properties wrapper.
add a hash package
add more test