The iconName is used to tell the framework what icon to use should a viewer want to display
an image associated with the object. The name returned is simply a name and not a filepath, that
is it must have no image extension. The viewers provided with the framework look for images
using this name, deriving possible filenames from it.