TNM App directory inside of apps/ for easier ignoring in GIT; TNM recognizes client shutdowns and stops runnable accordingly; TNM reads script path for serverless mode from settings file