Clear the cell view models when the map is reset
Connect MapView to its view model on DataContextChanged events rather than Loaded events
Changed type of MapVM.Cells property to ObservableCollection<T>