centralizing sync pollers (file download queuing and blank file record creation) through sync model. fixes bug(s) where when a board with files is shared, the files dont download. also centralizes infrastructure that otherwise would be spread across different models with variations of the same logic. good move.