Added GameStateLogic class for determining and returning the winner of a given TwoDimensionalGameBoard