generate test on qbank object initialization, so that refresh does not reshuffle questions. commented code a bit.