#394: Submodule, add jsonschema

Resolves #394.