* Added SelectionService
* Better code documentation
* Many improvements on Runner
* Created PropertyEditor widget to allow configure selections, crossovers and mutations.
Added:
* ChromosomeExtensions
* New crossover operator: Partially Mapped Crossover (PMX)
* Termination conditions: the first one is GenerationNumberTermination
* Many improvements and unit tests.