Persist changed world data on process exit
Catch SIGINT, SIGTERM, and SIGKILL; then, persist any changed world data before allowing the process to exit.
Catch SIGINT, SIGTERM, and SIGKILL; then, persist any changed world data before allowing the process to exit.