# Functions
CopyFile copies a file from source to destination.
CreateDirectoryIfNotExists creates a path recursive.
CreateFileIfNotExists creates a file with the given file name (needs to include the path).
FileOrPathExists checks if a path or file exists.
# Variables
ErrCopyFailed defines the error if copy operation failed.