Complete sync implementation but some border cases not handled
Remote deletes not enabled