implementing some of the store manager
continuing work implementing the persistit kv store