Quantum computing and condensed matter physics with microwave photons