bug with bad information gain fixed.
minor clearing
minor clearing
minor clearing
fix bad indexes bug. But something works wrong