outline the file structure of the project