medium.com, 20170216, https://medium.com/ios-os-x-development/swift-3-easy-gradients-54ccc9284ce4, "Swift 3: Easy Gradients" medium.com, 20170216, https://medium.com/swift-snippets/swift-snippet-10-remove-d-86e6795b673c, "Swift snippet #10 — remove(d)" raywenderlich.com, 20170216, https://www.raywenderlich.com/146414/metal-tutorial-swift-3-part-1-getting-started, "Metal Tutorial with Swift 3 Part 1: Getting Started" raywenderlich.com, 20170216, https://www.raywenderlich.com/155379/screencast-server-side-swift-vapor-authentication-turnstile, "Screencast: Server Side Swift with Vapor: Authentication with Turnstile" theodo.fr, 20170216, http://www.theodo.fr/blog/2017/02/a-beginners-guide-to-ios-provisioning-profiles/, "A Beginner’s Guide to iOS Provisioning Profiles" youtube.com, 20170216, http://www.youtube.com/watch?v=jNiBS0bxVQQ, "Learn Swift for Beginners - Ep 8 - Functions Part 2" youtube.com, 20170216, http://www.youtube.com/watch?v=8C2oF4z3WVw, "The Complete Guide to Lean Controllers in iOS"