Google Authentication Working, Not tested fully.