This is a step towards updating the viewmodel dynamically, without resetting the model each update. I still haven't been able to get it working reliably, but I have done a lot of cleanup and refactoring along the way so this is a checkpoint commit so that main can benefit from that part of the work, and provide a clean foundation for revisiting the viewmodel updates.
This is a step towards updating the viewmodel dynamically, without resetting the model each update. I still haven't been able to get it working reliably, but I have done a lot of cleanup and refactoring along the way so this is a checkpoint commit so that main can benefit from that part of the work, and provide a clean foundation for revisiting the viewmodel updates.