SwiftUI Essentials Creating and Combining Views https://developer.apple.com/tutorials/swiftui/creating-and-combining-views