Cavity quantum electrodynamics for superconducting electrical circuits: An architecture for quantum computation | Synapse