Picturing Quantum Processes: A First Course in Quantum Theory and Diagrammatic Reasoning