reorganized the file structure of the project