questions and answers fully randomized and functional
first version, fully randomized, finalized and working across all browsers