Allow negative hash values
Set size/max_load in initializer
Clean up comments/printf's
Modify temporary args to set
Add get
Add some reference counts and manage memory