An implementation of the "Hash table" data structure