Second task partly implementation (for pawn and rook).
For initial board position showing all available moves (besides
knights).