Improved Google Authentication mechanism.
Added config file.
Prevented config from showing ID and Secret.
Well, so much for that... just shoved in the id and secret anyway. Woo, security.