functions for splitting and assembling modules
Put benchmarks into module-specific directories
Remove limitation to first 10 datasets