Add scheduler framework
Add ServiceDetectWorker
Merge branch 'feature' into develop
Remove conflict