new hashtable initialization function

Signed-off-by: Jacob Kiefer <jtk54@cornell.edu>