Initial work on join, refresh and republish methods. Mostly tested except for republish. Had to change the DataStore base class too.