Added Google authentication, with generic method for adding new strategies.
Various fixes on layouts (typos, password input type).