Rewritten HTTP architecture.
Tested new code.
Fixed documentation.