Split the module across files