Add alerts / notices
Fix padding in the courses section in the home
Add Github login.

Add User model. Add omniauth-github. Add figaro for handling the API keys. Add corresponding routes.

Validates email uniqueness in Lead model.
Fix merge conflicts