Advances in the level set method for multiphase fluid-structure interaction with ocean engineering applications