in GameOfLife/ComponentContainer.cs [17:21]
public void Dispose() { mainViewModel.Dispose(); // fix a leak mainViewModel = null; }