add collector module
add collector task
Merge pull request #2 from X-Plat/change_to_collector

Change to collector