Adding more input validation to the backup script and an example Automator workflow that watches for new photos and run the script on demand, and posting a notification