reorganize file structure for mod