declared text skinParts as interfaces
feature #1: icon style
positioning styles for the icon