Added influenced_squares method to pawn and bishop (king attacked square validation not complete)