Initial parts of json parse framework
Representation json with TreeNode