integrate GA code with rule based data miner. changed mutation to allow for mutating between all three states but not the one it currently is on. fixed bugs (single point crossover and mutation not passing fitness and result of each member)