move model-widget texture assignment to be per-widget -- texture is set
when widget is loaded  
update widget to be able to use either custom texture, or MC
resource-location based texture