Added Sync, SyncClient, SyncServer classes