Improve comments in Github sync script
AS brought up by Theodore in slack, the block level comments in the Sync.js file are incredibly lacking and are not up to the standard we follow elsewhere. This makes reviews and maintenance harder, so we should take some time to address this.