The Basics of Crystallography and Diffraction