Added undo delete function, but need to modify more.

You guys should take a look at the remove function in hash table header
and fix it if you think it's better