fix to config reference in constructor
initial implementation of get, set, and remove

Note that this currently ignores database parameters for some implementations
require an _id property when setting documents