the hashing function in hash.c was incorrectly used by me since it casted (int) to the address of the string and not the string itself. i messed with the function; it works, but its not perfect since the hashing function is taking a single letter, which is not unique.
Merge branch 'master' of https://github.com/ekeitho/OwnDev