adding Google user authentication and registration