UIControl sub classes to work with FontAwesomeIconFactory