How would you structure classes and methods logically for an automation framework at Amazon Services?