Wave Interaction with coastal structures