Adding ObservableCollection to make the list populate real time