facto getPions and update its tests
fix getPossibleMoves
update tests