Refactoring social sign in. Updating packages.