added basic (and incomplete) Hashtable implementation