Optical Communications Primer