adding publishing to s3
adding better aws credential handling