adding datastore structure
datastore factory added, hooked up to data store init requests
setup environment variable
data store factory and unit tests added