Foundations of Quantum Mechanics: From Photons to Quantum Computers