An Approach towards Generic Coastal Geomorphological Modelling with Applications (UNESCO-IHE PhD Thesis)