implemented first pass of s3 bucket watcher
implemented watcher for added, modified and list size changed