Select_HashTableCT finished

The CT test it now working properly , a new hash function has been
implemented within the hash table to void collisions issues occurring
in the CT