Updated Qlearner

Qlearner is called QlearnSub2
Added randomness to it's choices based on the number of times that state
was visited