see extended description

- got rid from 3rd boolean argument ('needToPrepareNewGame') in
TicTacToeViewImplConstructor;
- now in TicTacToeActivity.start() to start game used codeline:
model.startGame(); TicTacToeViewImpl now does not start game (before now
it started game by using prepareNewGame() method;
- now TicTacToeViewComponentsProviderAndroidImpl does not use
TicTacToeModel in constructor (before now TicTacToeModel argument was
used to get gameBoardDimension), now it get int argument -
gameBoardDimension;