[Refactor] Extract methods in Concurrent Sync

Methods are extracted up till sync phase three in this commit.