added github omniauth and updated the views