added the json files and code generator