added builders for all settings and added AuthenticationSettings.