added omniauth dotenv and better errors gems