Efficient Treatment of Complex Geometries and Moving Bodies using Overlapping Grids