Refactored GoogleToken to separate file