Replicated KV Store

Implement roll back when replication or persistence is failed