almost done...
move creation of new population to ga_methods class