完成JsonParser的基本功能，很多代码是参考python自带的json的，
下面要做的是修改代码，还有写unit test
add test case,

pass fail cases, success cases are remaining to be pass