Swift 4 Access Levels

Access levels changed in Swift 4. This post from Use Your Loaf gives us a recap of the five Swift access levels, shows us what changed in Swift 4, and demonstrates how we can update our code to accommodate for the changes.