Completed resize {grow/shrink} hashtable implementation with full test automation