add CONTRIBUTING.md and some modify
add feature
bug fix for M1 and new JsonUtil Class