makeRequest use MonadThrow
Rename modules