Worked on json grammar and json struct