Fields and particles an introduction to electromagnetic wave phenomena and quantum