adding ability to return different kinds of fields for the configure form
DRY
adding image to field output
returning this to defaults
do we not need the saving image handler?