Added twoPoint crossover to bstring
Moved baseGA functions to protected