added google omniauth and tests