code: @Override
      public void bindView(ViewHolder viewHolder, List<Object> payloads) {
          super.bindView(viewHolder, payloads);
  
          //define our data for the view
          viewHolder.image.setIcon(new IconicsDrawable(viewHolder.image.getContext(), getModel().icon));
          viewHolder.name.setText(getModel().icon.getName());
      }
docs: binds the data of this item onto the viewHolder
  
  @param viewHolder the viewHolder of this item