class Turn with move validation

additionally:
- class Board with some methods; some of them may be usefull for tests only
- parts of class Game;
- added Game (refernce) to GUI
- JUnit test (Turn and move validation)