refatorando code style
testes primários para rei e cavalo
Adicionando verificação de tipo e novo método de sameAs
renomeado método para ficar de acordo com o resto das classes
adicionando verificação de existência da posição
adicionando controle de turno CLOSES #190