Derivation of Bragg's Law for X-Ray diffraction