Variable refactoring
Copyright header update
Catch exceptions while creating directories and copy files