Storing entries in an array: Hashing and Hash table