RandomWorkoutGenerator developed and tested on iPhone