**Is your feature request related to a problem? Please describe.** <!-- A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] --> Users would like to use a customized logger. **Describe the solution you'd like** <!-- A clear and concise description of what you want to happen. --> Add the ability to pass a _logger_ instance, defaulted to **None** into the object creation of the following classes: - **AppConfigStore** - **FeatureFlags** - **SchemaValidator** - **FeaturesValidator** - **RulesValidator** - **ConditionsValidator** The **init** method would create a logger instance if **None** was passed in. **Describe alternatives you've considered** <!-- A clear and concise description of any alternative solutions or features you've considered. --> **Additional context** <!-- Add any other context or screenshots about the feature request here. -->