change project to modules