Feature/json schema