delete App and add Daemon
add ExitUtil
modify Shell and add ShutdownHookManager,ShutdownThreadHelper