Zza can run even if don't initialize dataservice on launch
Improve testability by moving launch stuff to appRun.js which can be omitted from tests.