Generic Genetic Algorithm/Programming Library