add an initial `HashMap`
add a `ConcurrentHashMap` type
add a `ShardMap` wrapper around `ConcurrentHashMap`