SocketInfo is now class not just array, SocketServer added instead of SocketDaemon, SokcteDaemon also implemented