index initialization retried in case of cluster exception
extracted slurper to a separate class, added roverConfig (to be simplified hopefully)