building file structure.