move icon declarations out of the framework