Swift-Boids An implementation of Craig Reynolds' 1986 flock behaviour using SceneKit and Swift 3 Video