Finish hash table implementation. Finish assignment0