Added flashing king in check
Refactored sliding pieces
Fixed two-step pawn, added stalemate