Re-factored view models and runner configuration.