add 2 new selection methods (proportional, rank),
add enum Selection_methods and outsrc selection
add ArrayList histo_population to see the evolution through the time