Fix sideToMove and promotions