finished these operations below in SyncEngine:
1. Delete local objects when deleted on server
2. Push records created locally to remote service
3. Delete records on server when deleted locally