main() handles file IO now safely, exits on errors; also analogously re-phrased error messages in save_game(), turn_over().