randomized module test questions when less than limit; added reenrol button when module is already enrolled in trainee's module list view