Closes #93. Refactored the omniauth log in a little