Refactored out from the GA class a Chromosome modifier and selector, and added tests for the selector. The selector currently employs a Roulette selection method. I should consider making this class abstract and creating a derived RouletteSelector class.