Combined OPlugin, IPlugin in one socketClient. The thread that run is equivelent to IPlugin, and the addMessage function sends the message via the socket