Making Quantum Computing a Reality