SocketManager Class introduced