implemented a custom json_decode to convert underscore notations variables to camelCase