Drafted complete DecQLearner implementation
No guarrantees that this works!