An erlang s3 Library