Added hash table and a small test