add loadSchemaFiles and tests
support validation by schema name + schemas
add document