Separate settings into its own file for maintainability.