Swept some garbage, added eliteStrategy and mutationIntensity as parameters, removed NewBitSet