Quantum Error Correction, Part 1