Hash table implementation of a dictionary