Note
Eliminating special case bugs so I have room to check against Check/Checkmate condition