Improve udf, ajax, grid, gridHelper, and patient, with a UMD js structure