S3 sync

Closes #14