made hash table actually work! properly does quadratic probing now and uses load factor to determine when to resize. thanks to jason for the help