organized files into logical structure