I am in the process of making a checkers game using pygame, I am following along a tech with tim tutorial on youtube. However I am struggling to understand the logic behind