First tries at C based hashtable