Fundamentals of Photon Physics