not loading any schemas by default
added schema.description; conditionally output
made json-schema-property component