Where to begin if you want to write your first Bayesian estimation program?