initial version of the open addr dicts
open dict works and tests all past, perturb needs work though