separated strategy tests.
FakePlayer uses Object.toString() impl.
naming
improved logging, renamed stuff, ...
code formatting, import reorg.
better logging of game progress
logging with java logging api