[LCTHW] Hashmap Algorithms and tests.