At this stage the 3 most important things to do are:
Add a new Selection Method
Add a new Crossover Method
Tidy Main Method