Enhanced randomization algorithm for sets and questions
Merge branch 'Randomization-Revamp'