cleanup stack start/stop
handle SIGTERM and cleanup domain-server, assignment-client
add back assignment widget for scripted assignments
add back running of scripted assignment clients
no need to wait on app takedown
wait for processes to die to complete cleanup