Refactor/issue 174

리팩토링 항목에 대한 이야기는 #174 에 있습니다.

기존에 있던 auth_hash를 ProviderToken으로 대체하였고, routes가 크게 변동되었는데 역시 서비스가 올라갔으니 routes는 유지하는 것이 맞을까요 ㅠㅠ