Rearrange the architecture of the project.