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(..)'
Aperfeiçoamento na interface. Agora a superclasse ('Cli') de 'Terminal' e 'Prompt' tem mais responsabilidades. Economizando um pouco de código nas classes filhas.
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.
Retirado um erro na classe peça. Alguns ajustes terão de ser feitos aindas.