Project with the purpose of teaching standard Q-learning and variants of the algorithm (delayed, double, speedy Q-learning)