GUI: Refactored IconView. Now uses _DataView base class