updated RowTag, ListIndex

- RowTags are now passed through to the class interface and your
container control is responsible for handling the tags
- ListIndex was updated to iterate over the container controls to
remove an issue where the selected row may have been deleted and not
updated the ListIndex of the group