Individualising virtual labs and loop/moodle assignments

The project was aimed to develop a framework for individualising student assignments programmatically for a wide range of activities ranging from simple moodle/loop quizzes all the way to virtualised experiments.