added roulette select
added selectors
reimplemented scale_individuals