public void printBoard()
    {
        System.out.println("________________");
        for (int row = BOARD_SIZE; row >= 1; row--) {
            for (int col = 1; col <= BOARD_SIZE; col++) {
                ChessPiece piece = getPiece(row, col);
                String print = "x";
                if (piece instanceof King) {
                    print = "K";
                } else if (piece instanceof Rook) {
                    print = "R";
                } else if (piece instanceof Bishop) {
                    print = "B";
                } else if (piece instanceof Knight) {
                    print = "N";
                } else if ( piece instanceof Queen) {
                    print = "Q";
                } else if (piece instanceof Pawn) {
                    print = "P";
                }
                System.out.print(print + " ");
            }
            System.out.print("|\n");
        }
        System.out.println("-----------------");
    }