Complete overhaul of csug_module_redesign code