Files and directory generator