Removed unnecessary amplitude component from scattering array.
Added rough adaptive control over mutation and crossover rates
Added adaptive control of mutation and crossover rates via K-Means clustering and fuzzy logic. Cleaned up hard coded variables and comments
Removed unnecessary masking of breed template
Simplified routine for mutation of offspring arrays
Removed unnecessary array manipulation.
Housekeeping.
Added CPP source files.
Documentation
Added roulette wheel style partner selection.
Fixed dir structure