creating files and folder structure