Issue #40: added IconPanel class, a collection of IconRows