update icon, refactoring
extract new class UIImageExtension