remove most calls to runloop.addViewmodel (now happens in viewmodel.set). still a few remaining
remove some unused modules