A basic and functional hash table C unit