Adding license comments
Fixed a bug in SinglePointCrossover
Added class SinglePointCrossoverTest