re-organize directory
weixin message handler
merge