Fluid-Structure Interaction: Modeling, Adaptive Discretisations and Solvers