Added the ability to repopulate based on roulette wheel. Still only works based on mutations.