Add class UI::Console.
Add method Console::read_move.
Add method Game::pawn_list.
Remove method Game::main_loop.
Fix method Console::run.
Remove logic from method Game::make_move.

- Game::make_move now is wrapper around Board::make_move;
- add method Game::pawn_pos;
Fix player numbers checks in Console ctor.
Fix method Console::run.

- print game status at each turn;
- make method Console::read_move private;
Use UI::Console to run game.
Fix cmake config for source files.
Fix position calcalation at the end of the turn.
Add UI.

- add class UI::Console;
- move interface logic from Game to UI:Console;
Fix walking move.