Add abstract class SocketIO