Restructuring the project to fit the suggested documentation.