onSelect and onDeselect handling, selects new image & deselects others