moved jsonschema to own file