ForEach Loops in SwiftUI: Creating Dynamic and Interactive Views