Saving progress of replay: revise GameController class structures, store IP address in saved file, prepare timers.