Dist datastore refactor

Some changes to the dist-datstore and @Ignoring some tests to get past failures that aren't related, yet.
fair enough