Add runRequest implementation
Remove CatchT from the stack
Rename errors
Introduce logging of http communication
Store token in IORef