use gateway to dispatch message from weixin
use xml2js package
re-organize directory