some improvements

1. new  better hash mechanism;
2. better ReadMe layout;
3. Github unsupport *.json, *.template formate