Split DBMaintenance into multiple files for ease of maintenance
setup merging grouped works together