making UI strings configurable / providing alternative icons

This could be useful for i18n purposes.