I added the base aws exception class and I created a factory that knows to convert an aws error response into an exception class.
I added new aws specific exceptions that all services have in common.