Actualizada la documentacion de los metodos getY y getX
Modificado el tablero:

- Se ha cambiado su configuracion interna, de manera que ahora se habla
de un tablero de dimension X, en lugar de tamaño MxN. Esto afecta
ahora que los tableros pueden ser unicamente cuadrados, como se
espera en el juego del ajedrez.

- Se ha revisado todo el codigo, para poder actualizar el cambio
del tamaño M x N del tablero a la dimension, y además se ha revisado
el funcionamiento de los distintos metodos, corrigiendolos cuando se
ha creido conveniente.

- Se ha implementado el metodo listaMovimientos, aunque actualmente
solo devuelve los movimientos que puede hacer la reina a lo largo
del tablero, sin cortarlos cuando choque con otra unidad.

Tal y como esta el diseño, y para la funcionalidad que tiene el programa
esto esta bien, pero si el dia de mañana se quiere establecer los
movimientos reales que tendra la reina (o cualquier otra ficha), debera
de ser el metodo especifico el que se encarque de borrar aquellas
casillas del tablero que no son realmente alcanzables (con la ayuda
quiza de otra serie de metodos especificos).
Corregido un error grave en la clase punto, que se puso manifiesto en
las pruebas. Se han corregido las sobrecargas de los operadores +,
-, * y /. Estas sobrecargas NUNCA deben de modificar la clase actual,
por lo que los cambios se devuelven en una nueva clase
Implementado el metodo listaMovimientosReina