Extracted HttpClient for basic and authorized clients
Ability to switch between authenticated or basic api http client requests based on configuration
Added secrets config to gitignore to be able to setup authentication on dev
Authenticated Http Client has to build up uri differnetly