Fixes an edge case where a null pointer exception was triggered when trying to capture a piece in the bottom right square
Fixes an issue where the game would get stuck in an infinite loop if the opposing side has pieces, but none of them could make any moves
Fixes an edge case where a null pointer exception was triggered when trying to capture a piece in the bottom right square Fixes an issue where the game would get stuck in an infinite loop if the opposing side has pieces, but none of them could make any moves