Icon component implemented.