A time accurate fluid-structure interaction framework using a Cartesian grid CFD solver