Slides and code from January, 2013 presentation at Minnesota CocoaHeads