reorganized file structure for the repository