refactor: move middlewares to corresponding packages

What does this MR do?

Closes #243 (closed)

Also HeaderMap is deprecated and it's been replaced with responde#Header

TODO

Merge request reports

Loading