Merge pull request #2 from nlfan/master

JSON objects have been updated.
Merge pull request #8 from nlfan/master

All the changes in branch master
Update docs

Add key.
Finish json body.
fix the spelling bug.