preview commit, finished most part of supervisor and collectorNode; polish, review and bugfix needed
Merge pull request #14 from ErikFang/master

preview commit, finished most part of supervisor and collectorNode; poli...
commit lantao's codes first, then do review
Merge pull request #15 from ErikFang/master

commit lantao's codes first, then do review
merge conflict