Removed BoardPrinter and moved most of the code to the Log class.
Logging information is now written to a file during replay playback.