Now uses Google to login. Added some checks to prevent invalid users on certain pages