combine clean_json with json_decode to read_json
milestone: complete grid rendering.