refactored sync-service after  adding background sync and added TODOs Refs item:458
refactored sync-service after  adding background sync and added TODOs Refs item:458

musamusa/move,musamusa/move,musamusa/move