Maintenance commit
Some code clean-up and class re-arrangements
CudaProblem's assignFitness function is still the key to assigning a
fitness to an individual.