Minor refactor
Raise exception if fail to send request
Refactor router static
Use custom error instead of `Exception`
Catch StandardError instead of Exception
Add LoadBalancer SDK