Trabalho de xadrez feito para disciplina de POO2, extendido do trabalho feito para POO1.