Finished AIWriter refactor, now the method for controlling whether to
print messages is controlled by a single global value. AI class reworked
switching still doesn't seem to always be selected. Finished game
refactor.