Improved QLearningAgent. Now averages in the 600 range of scores