Adding additional agency and authorization model, implement omniauth and add auth_controller