Use the new URI Builder to build the provider URIs. Also fixed a bug in it
Changed the URI for getting provider details
Generate the URI to redirect to after remote authentication instead of hard-coding it, and also make the Google Client ID a property
Some build fixes