* switched to latest aws sdk version
* minor refactoring
* added some docs