Source code from the Build 2014 presentation by David Catuhe and Jon Galloway