organized files into directory structure