Added an equals function to ChessBoard to make the last castling test pass