added first draft of datastore strucuture as well as test harness for ad...

...ding and retrieving data from it.