Restructure this project.