import jsonschema and add spec document loaders and validation