file structure brainstorm