Hash Table

Need to fix root nodes (possibly change the structure of the backing
array?).