fix watcher API does not have the winner field
upgrade chessground to refine premove behavior