I was bored so I wanted to make a chess game that works over a network. This is all like ~8 hours of work. Unfortunately, all calculations and everything are handled by the client and the server just tells each person where the other person moved and the client does the rest. I will change it eventually where the server handles everything and the client just displays.