Moved incoming connection messages back to incoming controller to separate it from the peer object