add button__icon element

Close #414