Bayesian Core: A Practical Approach to Computational Bayesian Statistics