remove unnecessary files
add DoesMoveRemoveThreatPiece() in ChessRules
pass chessBoard instead of board