https://medium.com/@dinerdapps/swift-package-manager-vs-cocoapods-the-battle-of-the-dependency-managers-%EF%B8%8F-cbf58fa6ea3b