A whole surf zone modelling approach as an aid to investigation of nearshore and coastal morphodynamics