Superconducting Quantum Computer Architecture