move settings out into its own class