Checking of chessmate and staleate seems to be working correct
Need to implement some way of doing the kingstale stuff