[Refactor] Modify the logical flow of the code

Modify GoogleController code flow
[Refactor] Remove magic strings, SLAP

Removed magic strings “floating” etc.

Performed SLAP on some Google Component classes.

Edit a behaviour when user is already logged in, Google status will now
not change to “Connecting”