add JSON schema checker and YAML parser