adds Rematch to GamePage and handles it in Lightsquare
updates parameter in GameOver callback - it's now an unwrapped Result
unwraps event args and updates parameters to match updated senders
unwraps event args in Board, _Square and _PromotionDialog