requirements: 1. Make the background color configurable: • Add a property or initializer parameter that allows me to pass in any Color as the background. • Provide a sensible default color if none is passed in (for example, Color.blue). 2. Keep the layout behavior identical: • The view should still expand to fill the available space (i.e., use frame(maxWidth: .infinity, maxHeight: .infinity)). • The text should remain centered. 3. Text styling: • Keep the text as "Hello, 9punto5!" 4. Code quality / style: • Use idiomatic Swift and SwiftUI style. • Keep the implementation simple and self-contained (no unnecessary abstractions or external dependencies). • Don’t add comments unless they are really necessary; the code should be self-explanatory. Please provide the complete, updated SwiftUI view implementation that meets all of these requirements.