Added RepositoryConfigurationSettings and removed other redundant code