Use s3 bucket as key value store.
Added credentials to gitignore
all basic methods are implemented with s3 key value store
Persistant Transaction Table
Moved S3 functions to S3Helper class