implemented LOCKING hash table
added testing files