Key-value hash map with separate chaining.
A generic key-value store using separate chaining for collision resolution.