Innovative methods for definition of the shoreline position, and beach nourishment numerical model