Quantum Controllers