Diffraction, Gratings and Resolving Power | StemPy Lab