mapsettings / outputformat model - WIP

Sounds coherent with what @yjacolin imagined for the interface, as for
now.