Readout Of Superconducting Qubits And Design Of Quantum Processing Units