Add config factory (centralize config settings by environment)