added hash table under week 8 for some reason?
renamed week8 to hashtable, since it wasn't done in week8 and it's really just a hash table