What is a CMM and why is it critical for quality control?