System.out.println("Size of players list is " + world.size(KEY.PLAYERS));
    private void playerConfirmed() {        try {            /* create the models */            assert world != null;            modelRoot.setWorld(world);	    ViewLists viewLists = new ViewListsImpl(modelRoot,		    guiRoot, progressMonitor);            if (!viewLists.validate(world)) {                modelRoot.getUserMessageLogger().println("Couldn't validate " +                    "viewLists!");            }            /*             * wait until the player the client represents has been created in             * the model (this may not occur until we process the move creating             * the player from the server             */            while (!world.boundsContain(KEY.PLAYERS,                        ((PlayerPrincipal)modelRoot.getPlayerPrincipal()).getId(),                        modelRoot.getPlayerPrincipal())) {                System.out.println("Size of players list is " +                    world.size(KEY.PLAYERS));                moveExecuter.update();            }            modelRoot.setWorld(this, viewLists);            /* start the game loop */            String threadName = "Railz client: " + guiClient.getTitle();            Thread t = new Thread(gameLoop, threadName);            t.start();        } catch (IOException e) {            modelRoot.getUserMessageLogger().println("Couldn't set up " +                "view Lists");        }    }