I've change your code to allow creation of a new file, if this file wasn't exist on destination folder.
Merge pull request #8 from tikky/master

Added a functionality to create a new file