Superconducting Quantum Devices