A heavily commented educational implementation of a hash table using arrays.