file and folder structure commit