Design and construction of ports and marine structures