[+] heading + travis build
[rewrite] SourceFactory + MongoSource