public Connection() throws UnknownHostException, IOException {
                        initCommands();
                        parser  = ParserFactory.getInstance();
                        socket  = new Socket(address, port);
                        pw              = new PrintWriter(socket.getOutputStream());
                        br              = new BufferedReader(new InputStreamReader(socket.getInputStream()));
                        String serverVersion = br.readLine();
                        ui.notifyServerVersion(serverVersion);  
                       
                }