public GameStateView(GameStateViewModel viewModel) : this()
 {
     ViewModel = viewModel;
 }
 public CellStateViewModel(GameStateViewModel parentViewModel)
 {
     ParentViewModel = parentViewModel;
     ParentViewModel.PropertyChanged += UpdateCellStateViewModelWhenParentViewModelChanges;
 }