[MOD] Extracting the sync-related actions to a separate controller as they now contain most of the code