* Initial addition of a game exporter
* Fix snake state bug, remove test logs, fix final output line being empty
* Ignore test JSONL file
* Added explanation for design decision on the you key in SnakeResponse
* Adjust gitignore to be more generic
* Retain consistency in usage of pointer
* Re-word explanation to refer to requests instead of responses
* Remove unnecessary nil check
* Check error returned by WriteString
* Change file permissions for output file
* Initialise gameexporter regardless of whether output is requested
* Print error and exit if export to file fails
* Added another comment explaining reasoning around export checks
* Fixed broken test due to changed return type