Move some code into host negotiator
Creating a match messenger