implemented first pass of s3 bucket watcher