Move to Official AWS Gem (DO NOT MERGE)

This is a WIP class. Needs refactoring.