Add tests for service
Fix errors found by service unit test
Fix credentials in getServiceWithoutCredentials method
update tests and refactor AmazonWebService