Add prefix to S3 backend
To use the path after the bucket name we need store prefix and use them for all operations related to the backend.
To use the path after the bucket name we need store prefix and use them for all operations related to the backend.