replaced function Logger.getInstance with Logger.getLogger
Renamed GameMatrix to GamePayoffMatrix
Refactored the payoff matrix getter out of several interfaces into the GamePayoffMatrixProvider.
Added javadoc
Added support for the alternating payoffs during odd and even rounds.