CADOB, Computer Aided Breakwater Design