Add initial version of DI model. Add jsonschema utils.
Update docs.
Update more core models.