adding abstract replicator manager, replicaSetManager