Fixed Check bug- also added pawn/king switch,.