Updates to Genetic Algorithm

Working on framework for Genetic Algorithm, PSO is working. I also need
to do some interesting PSO adaptations