Nearly done with the server refactoring and the http transport should be done. (Will have to write test suite to be sure, of course.)