updated with the hash function

hash function search is updated. needs to be further updated though,
hash function needs a get function, hash function is missing a delete
function, hash function is missing the hash table order function