added a simple hash table class