Thanks for making the changes, including adjusting the size of the guard and size of uploaded images.
Just for curiosity, I did a short test of uploaded images, before and after. (Luckily I still had one image saved before cube's last program edit). These are highly cropped images of a board (small enough to be shown at natural size):
1) Before program change:
2) After program change:
3) For reference - a snippet of a normal chessboard from chess.com
It appears the current image-size for Cube's program is about the same as chess.com. I think the resolution looks fine, and if displaying an entire board the images will be scaled down even smaller (to fit on screen).
Thanks again, for the program improvements. If I have any more suggestions I'll definitely let you know.
By the way @vickalan, I think I'm ready to start our game. Do you mind making the game thread? You can play white.