Move moves a file from a source path to a destination path
This must be used across the codebase for compatibility with Docker volumes
and Golang (fixes Invalid cross-device link when using os.Rename)
Write writes selected data to a file or returns an error if it fails. This
func also ensures that all files are set to this permission (only rw access
for the running user and the group the user is a member of)