expose ObservableCollection from SettingsManager

expose ObservableCollection from SettingsManager
namespace cleanup
register SettingsManager and iTunesSearcher as singletons