  We propose a model for a scalable quantum computing in the circuit-quantum
electrodynamics(QED) architecture. In the Kagome lattice of qubits three qubits
are connected to each other through a superconducting three-junction flux qubit
at the vertices of the lattice. By controlling one of the three Josephson
junction energies of the intervening flux qubit we can achieve the circulator
function that couples arbitrary pair of two qubits among three. This selective
coupling enables the interaction between two nearest neighbor qubits in the
Kagome lattice, and further the two-qubit gate operation between any pair of
qubits in the whole lattice by performing consecutive nearest neighbor
two-qubit gates.
