Adcionando o plugin maven-jar-plugin para gerar um JAR executável na build.
Merge branch 'dev' into lucas
Construido a interface para terminal, inclusive usando cores.
Agora 'JogadaInvalidaException' deve receber uma mensagem para ser instanciada, informando o motivo pelo qual a jogada é inválida. Também foram feitos os ajustes necessários.
Inicio da implementação do Roque Menor.
Inicio de um método em tabuleiro para verificar se alguma peça ameaça uma determinada casa, chamado 'estaAmeacadoPor(..)'
Alterações nos métodos de movimentação das peças.
Acerto na movimentação do bispo.
Merge branch 'dev' into thanner
O jogador passou a consultar as peças, se elas podem se mover, antes de move-las
Corrigido : Tabuleiro

Ajustar: Peão
Peao fica comentado por enquanto
Falta o Peão
Pronto
Agora temos: definir jogadas especiais + melhorar código
Aperfeiçoamento na interface. Agora a superclasse ('Cli') de 'Terminal' e 'Prompt' tem mais responsabilidades. Economizando um pouco de código nas classes filhas.
Roque menor e maior
Agora o usuário pode selecionar que ambiente ele deseja usar.
Classe 'Interpretador', que estava faltando no último commit.
Iniciando uma nova modelagem para os menus. A implementação ainda não foi terminada. E a forma anterior de como os menus eram tratados, continua sendo usada atualmente. Pelo menos até adotar essa nova solução como definitiva.
Merge com os branches lucas e thanner.