public static void main(String[] args) throws InterruptedException {
        String host = "127.0.0.1";
        int port = 8086;
        if(args.length > 0) 
            host = new String(args[0]);
        if(args.length > 1)
            port = Integer.parseInt(args[1]);
        Server server = new Server(host, port);
        if(!server.start())
            System.err.println("Server not started!!!");
        while(true) {
            Thread.sleep(1000);
        } 
        // TODO code application logic here
    }