generate rovers random problems; reorganize rovers domain