Removed isMoving field, depends on moveStartSquareIndex instead. Is now clearer that getSquareLocation() is always called for a positive value, with the exception of the HoverSquare property.
Removed isMoving field, depends on moveStartSquareIndex instead. Is now clearer that getSquareLocation() is always called for a positive value, with the exception of the HoverSquare property.

PenguinF/sandra-three