Repurposing GameplayKit for non-gaming apps. Source code for this talk and the slides: https://github.com/zats/Presentations/tree/master/GameplayKit