1) please provide simple tests for this ViewModel ( RefreshGame and RefreshTask methods, Handle<GameChanged> )
2) don't we miss here IHandle<TaskChangedEvent ?