Should be a complete Q Learning Agent now
Not yet verified