reorganized the file tree