JSON-based question group generator for LimeSurvey