a dojo library to generate a form according to a json schema