public Protocol(string server, int port)
{
_log = LogManager.GetLogger(this);
_log.Debug("Connecting to server.");
_tcpClient = new TcpClient();
_tcpClient.Connect(server, port);
_log.Debug("Getting stream.");
_stream = _tcpClient.GetStream();
_log.Debug("Initializing tools.");
_tools = new NetworkTools(_stream);
}