Starting working on the hash function data structure