Added GA and Population classes.

Added GA class to represent the Genetic Algorithm and Population class
to represent the population of possible solutions.