implemented JSON-SCHEMA interpreter