classify exceptions to be more API friendly, AuthenticationException if creds fail.  ConnectionExpection on IO errors. Add security groups to builder for turning up servers