Introduction to Quantum Information and Computation from a Foundational Standpoint