Text this: A lattice Boltzmann based implicit immersed boundary method for fluid–structure interaction