update read config info
update contribution flow
added codecoverage to travis build