Slightly restructured to give the JSON Schema its own JSON file