States, Waves and Photons: a Modern Introduction to Light