Rework documentation, add chapter about responses
[ci skip]