X-ray crystallography overview