By Andrew McGovern. Introduction What the model is What it does How it was implemented The model in action Results.