public void PlayGame()
    {   
        while(!Game.board.CheckGameComplete())
        {  
            if(Game.board.CheckGameDraw(Player.white)){
                break;
            }
            
            White.Move();
            if(Game.board.CheckGameComplete()){
                UserInteractions.DisplayGreetings(Player.white);
                Game.board.Display();
                break;
            }

            if(Game.board.CheckGameDraw(Player.black)){
                break;
            }
            
            /////////////////////////////////////////
            //System.out.println("Black ="+Game.board.blackPieces+", White="+Game.board.whitePieces);
            /////////////////////////////////////////
            Game.board.Display();
            
            Black.Move();
            if(Game.board.CheckGameComplete()){
                UserInteractions.DisplayGreetings(Player.black);                
                Game.board.Display();
                break;
            }
            
//            Game.board.Display();           
            /////////////////////////////////////////
//            System.out.println("Black ="+Game.board.blackPieces+", White="+Game.board.whitePieces);
            /////////////////////////////////////////
        }
    }