Added httpclient dependency
Added authentication methods