SMS dit: CMB Likelihood Functions for Beginners and Experts