Named Transform Image Component

* Updated `options.GET.json` to use JSON APIs for JSON creation.
* Minor cleanups in datasource