Add omniauth and fix trip association