Added constructors that accept HttpClient in GitHub.
Added .gitignore and removed VS user files.