Modificação dos construtores.
Implementação do método jaMovimentou() na classe Peca;
Implementação do método validarMovimento() na classe Peao;
Implementação do método validarMovimentoCaptura na classe Peao.
Implementação do método validarMovimento na classe Bispo.
Implementação do método validarMovimentoCaptura() na classe Bispo.
Implementação do método validarMovimentoCaptura() e validarMovimento() na classe Cavalo e do método restaurarTab() no Tabuleiro.
Implementação do método validarMovimentoCaptura() e validarMovimento() na classe Cavalo e do método restaurarTab() no Tabuleiro.
Implementação do método validarMovimento() na classe Rainha.
Implementação do método validarMovimentoCaptura() na classe Rainha. Agora os métodos validarMovimentoCaptura() também verificam as cores.
Implementação do método validarMovimentoCaptura() na classe Rainha. Agora os métodos validarMovimentoCaptura() também verificam as cores.
Implementação do método validarMovimentoCaptura() e validarMovimento() na classe Torre. Correção na lógica do haPeca() na classe MovimentoPeca.
Implementação do método e validarMovimento() na classe Rei.
Implementação do método e toString() na classe Tabuleiro.
Renomeação da classe Controle para JogoApl.
Renomeação da classe Controle para JogoApl.
Leaving.
Criação da exceção JogadaInvalidaException, da classe Jogada e mudança da classe Jogador.
Modificação dos métodos de impressão.
Criação dos testes da classe JogoApl.